package com.hmkj.core.constant;

import com.hmkj.core.exception.BussinessException;
import com.xiaoleilu.hutool.date.DateUtil;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 系统参数常量  类型1,系统底层配置:bottom;2,费率信息配置:fees;3,邮件/短信配置:notice;4,三方接口配置:third;5,附加功能配置:other
 *
 * @author Mr.
 * @date 2017/5/22
 */
public interface ConfigNID {
    /** 前台服务地址 **/
    String WEB_SERVER_URL = CacheID.CONFIG_PREFIX + "web_server_url";
    /** 后台服务地址 **/
    String ADMIN_SERVER_URL = CacheID.CONFIG_PREFIX + "admin_server_url";
    /** 文件服务地址 **/
    String IMAGE_SERVER_URL = CacheID.CONFIG_PREFIX + "image_server_url";
    /** 静态资源地址 **/
    String STATIC_SERVER_URL = CacheID.CONFIG_PREFIX + "static_server_url";
    /** 网站名称 **/
    String WEB_TITLE = CacheID.CONFIG_PREFIX + "web_title";
    /** 网站备案号 **/
    String COPY_RIGHT = CacheID.CONFIG_PREFIX + "copy_right";
    /** 是否开通生产环境 **/
    String ONLINE_OPEN = CacheID.CONFIG_PREFIX + "online_open";
    /** 短信验证码有效期 **/
    String VERIFY_CODE_TIME = CacheID.CONFIG_PREFIX + "verify_code_time";
    /** 是否开通短信通知 **/
    String SMS_OPEN = CacheID.CONFIG_PREFIX + "sms_open";
    /** 充值手续费承担方 **/
    String RECHARGE_FEE_BEAR = CacheID.CONFIG_PREFIX + "recharge_fee_bear";
    /** 充值单笔最低金额(元) **/
    String RECHARGE_MIN = CacheID.CONFIG_PREFIX + "recharge_min";
    /** 充值单笔最高金额(元) **/
    String RECHARGE_MAX = CacheID.CONFIG_PREFIX + "recharge_max";
    /** 提现单笔最低金额(元) **/
    String CASH_MIN = CacheID.CONFIG_PREFIX + "cash_min";
    /** 短信签名 **/
    String SMS_SIGN = CacheID.CONFIG_PREFIX + "sms_sign";
    /** 提现单笔最高金额(元) **/
    String CASH_MAX = CacheID.CONFIG_PREFIX + "cash_max";
    /** 提现单日累计次数 **/
    String CASH_DAILY_COUNT = CacheID.CONFIG_PREFIX + "cash_daily_count";
    /** 提现单日累计总额(元) **/
    String CASH_DAILY_AMOUNT = CacheID.CONFIG_PREFIX + "cash_daily_amount";
    /** 提现平台承担手续费比例(%) **/
    String CASH_FEE_PERCENT = CacheID.CONFIG_PREFIX + "cash_fee_percent";
    /** 提现手续费最小值(元) **/
    String CASH_FEE_MIN = CacheID.CONFIG_PREFIX + "cash_fee_min";
    /** 提现手续费率(%) **/
    String CASH_FEE_RATIO = CacheID.CONFIG_PREFIX + "cash_fee_ratio";
    /** 提现是否需要后台审核 **/
    String CASH_NEED_AUDIT = CacheID.CONFIG_PREFIX + "cash_need_audit";
    /** 提现未处理超时过期时间  **/
    String CASH_EXPIRED = CacheID.CONFIG_PREFIX + "cash_expired";
    /** 充值未处理超时过期时间 **/
    String RECHARGE_EXPIRED = CacheID.CONFIG_PREFIX + "recharge_expired";
    /** 创蓝短信地址 **/
    String SMS_CL_URL = CacheID.CONFIG_PREFIX + "sms_cl_url";
    /** 创蓝短信账号 **/
    String SMS_CL_USERNAME = CacheID.CONFIG_PREFIX + "sms_cl_username";
    /** 创蓝短信密码 **/
    String SMS_CL_PWD = CacheID.CONFIG_PREFIX + "sms_cl_pwd";
    /** 是否开通万能验证码 **/
    String SUPER_VALIDATE_OPEN = CacheID.CONFIG_PREFIX + "super_validate_open";
    /** OSS EndPoint **/
    String OSS_ENDPOINT = CacheID.CONFIG_PREFIX + "oss_endpoint";
    /** OSS AccessKeyId **/
    String OSS_ACCESSKEY_ID = CacheID.CONFIG_PREFIX + "oss_accesskey_id";
    /** OSS AccessKeySecret **/
    String OSS_ACCESSKEY_SECRET = CacheID.CONFIG_PREFIX + "oss_accesskey_secret";
    /** OSS Bucket **/
    String OSS_BUCKET_NAME = CacheID.CONFIG_PREFIX + "oss_bucket_name";
    /** 助通短信地址 **/
    String SMS_ZT_URL = CacheID.CONFIG_PREFIX + "sms_zt_url";
    /** 助通短信账号 **/
    String SMS_ZT_USERNAME = CacheID.CONFIG_PREFIX + "sms_zt_username";
    /** 助通短信密码 **/
    String SMS_ZT_PWD = CacheID.CONFIG_PREFIX + "sms_zt_pwd";
    /** 点买额度 **/
    String BUY_LEVEL = CacheID.CONFIG_PREFIX + "buy_level";
    /** 止盈线比率 **/
    String STOP_PROFIT_LINE = CacheID.CONFIG_PREFIX + "stop_profit_line";
    /** 分配投资人响应时间 **/
    String ORDER_EXSIT_TIME = CacheID.CONFIG_PREFIX + "order_exsit_time";
    /** 点买人收益分配比率 **/
    String DIVIDE_SCALE = CacheID.CONFIG_PREFIX + "divide_scale";
    /** 每日最多发起策略数 **/
    String ORDER_COUNT_LIMIT = CacheID.CONFIG_PREFIX + "order_count_limit";
    /** 交易综合费 **/
    String OVERALL_FEE = CacheID.CONFIG_PREFIX + "overall_fee";
    /** 递延费 **/
    String DIYAN_FEE = CacheID.CONFIG_PREFIX + "diyan_fee";
    /** 递延费（停牌） **/
    String DIYAN_FEE_STOP = CacheID.CONFIG_PREFIX + "diyan_fee_stop";
    /** 邀请收益 **/
    String INVITE_PROFIT = CacheID.CONFIG_PREFIX + "invite_profit";
    /** 股票价格波动风险 **/
    String WAVE_RISK = CacheID.CONFIG_PREFIX + "wave_risk";
    /** 递延阀值 **/
    String DIYAN_LIMIT = CacheID.CONFIG_PREFIX + "diyan_limit";
    /** 杠杆比例 **/
    String LEVER_RATE = CacheID.CONFIG_PREFIX + "lever_rate";
    /** 交易时间段 **/
    String TRADE_TIMES = CacheID.CONFIG_PREFIX + "trade_times";
    /** 是否开启自动交易 **/
    String AUTO_TRADE = CacheID.CONFIG_PREFIX + "auto_trade";
    /** 是否处于熔断状态 **/
    String FUSING_STATUS = CacheID.CONFIG_PREFIX + "fusing_status";
    /** 履约保证金比例 **/
    String AGREEMENT_FEE_SCALE = CacheID.CONFIG_PREFIX + "agreement_fee_scale";
    /** 印花税比例 **/
    String FEE_YINHUA = CacheID.CONFIG_PREFIX + "fee_yinhua";
    /** app名称 **/
    String APP_NAME = CacheID.CONFIG_PREFIX + "app_name";
    /** 客服工作时间 **/
    String SERVICE_TIME = CacheID.CONFIG_PREFIX + "service_time";
    /** 客服电话 **/
    String SERVICE_PHONE = CacheID.CONFIG_PREFIX + "service_phone";
    /** 微信公众号 **/
    String WECHAT_SERVICE = CacheID.CONFIG_PREFIX + "wechat_service";
    /** app版本信息 **/
    String APP_VERSION = CacheID.CONFIG_PREFIX + "app_version";
    /** 支付宝账号 **/
    String ALIPAY_NUM = CacheID.CONFIG_PREFIX + "alipay_num";
    /** 公司名称 **/
    String COMPANY_NAME = CacheID.CONFIG_PREFIX + "company_name";
    /** 支付宝二维码地址 **/
    String ALIPAY_URL = CacheID.CONFIG_PREFIX + "alipay_url";
    /** app上架隐藏版本表示 **/
    String APP_HIDE = CacheID.CONFIG_PREFIX + "app_hide";
    /** 400电话 **/
    String FOO_PHONE = CacheID.CONFIG_PREFIX + "400_phone";
    /** 点买利息 **/
    String BUY_INTEREST = CacheID.CONFIG_PREFIX + "buy_interest";
    /** 模拟账户初始化资金 **/
    String SIMULATION_MONEY = CacheID.CONFIG_PREFIX + "simulation_money";
    /** 微信收款码地址 **/
    String WECHAT_PIC = CacheID.CONFIG_PREFIX + "wechat_pic";
    /** 微信收款名称 **/
    String WECHAT_RECHARGE_NAME = CacheID.CONFIG_PREFIX + "wechat_recharge_name";
    /** 银行卡转账账号 **/
    String BANK_CARD_NO = CacheID.CONFIG_PREFIX + "bank_card_no";
    /** 银行卡转账户名 **/
    String BANK_CARD_NAME = CacheID.CONFIG_PREFIX + "bank_card_name";
    /** 银行卡转账开户行 **/
    String BANK_CARD_BRANCH = CacheID.CONFIG_PREFIX + "bank_card_branch";
    /** 综合管理费-买入 **/
    String PAID_FEE_BUY = CacheID.CONFIG_PREFIX + "paid_fee_buy";
    /** 综合管理费-卖出 **/
    String PAID_FEE_SELL = CacheID.CONFIG_PREFIX + "paid_fee_sell";
    /** 股票缓存时间 **/
    String STOCK_CACHE_TIME = CacheID.CONFIG_PREFIX + "stock_cache_time";
    /** 交易时间限制开关 **/
    String IS_OPEN_TRADE_TIME = CacheID.CONFIG_PREFIX + "is_open_trade_time";
    /** 最大止损保证金比例 **/
    String MAX_STOP_LOSS_RATE = CacheID.CONFIG_PREFIX + "max_stop_loss_rate";
    /** 支付同步回调地址 */
    String PAY_RETURN_URL = CacheID.CONFIG_PREFIX + "pay_return_url";
    /** 行情请求地址 */
    String BASE_END_POINT = CacheID.CONFIG_PREFIX + "base_end_point";

}
